Compiling APL: The Yorktown APL Translator
نویسندگان
چکیده
The Yorktown APL Translator (YAT) permits functions written in APL to be compiled using an existing compiler for part of the process. It also creates tables that allow the APL2 Release 2 interpreter to call the compiled code. The code can also be called from a Fortran main routine. This paper outlines the history of APL compilation, the motivation for producing YAT, the design choices that were made, and the manner of implementation. Sample APL functions and their translations are shown, and the time required to interpret these functions is compared with the time required to execute the compiled code. Possible further work is discussed.
منابع مشابه
Compiling APL to Accelerate Through a Typed IL
APL is a functional array programming language from the 1960’s. While APL no longer has widespread adoption as a general programming language, there still exist large codebases in APL in the industry. Accelerate is an array language embedded in Haskell for doing high-performance computation on GPU’s. In this report I present a compiler written in Haskell for compiling a typed intermediate array...
متن کاملPrevalence of Antiphospholipid Antibodies in Syrian Patients with Thrombosis
Background: Antiphospholipid antibodies (aPL) are a heterogeneous family of anti-bodies associated with thrombosis and other complications. Objective: To study the prevalence of aPL in patients with thrombosis at Aleppo University Hospitals, Syria. Methods: One hundred and fifty-seven patients with venous and arterial thrombosis and 63 healthy controls were studied. Anticardiolipin antibodies (...
متن کاملبررسی آنتی بادی ضد فسفولیپید در سکته های مغزی بالغین جوان
Background and purpose: Ôf the agents involved in stroke, is presence of antiphospholipid antibody in serum of the patients. Ïn recent years, in addition to cardiolipin antibody (aÇL) another antiphospholipid antibody (aPL) was identified as the predispousing factor of stroke. Ïn the present study, in addition to the identification of higher than normal level of aÇL and aPL, prevalence rate o...
متن کاملCytogenetic and FMS-Like Tyrosine Kinase 3 Mutation Analyses in Acute Promyelocytic Leukemia Patients
Background: The secondary genetic changes other than the promyelocytic leukemia-retinoic acid receptor (PML-RARA) fusion gene may contribute to the acute promyelocytic leukemogenesis. Chromosomal alterations and mutation of FLT3 (FMS-like tyrosine kinase 3) tyrosine kinase receptor are the frequent genetic alterations in acute myeloid leukemia. However, the prognostic significance of FLT3 mutat...
متن کاملبررسی تاثیر فاکتورهای بالینی، هماتولوژیک و ایمونوفنوتایپینگ بر پیش آگهی مبتلایان به لوسمی پرومیلوسیتیک حاد
Background: Acute Promyelocytic Leukemia, APL, belongs to the group of acute myeloid leukemias. It is distinguished from other types of leukemia by distinct cell morphology, immuno-phenotyping characteristics, coagulopathy and different treatment modalities. The aim of this study was evaluation of the effects of cytologic, clinical and biologic factors specially CD34 expression in determining p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IBM Journal of Research and Development
دوره 30 شماره
صفحات -
تاریخ انتشار 1986